API: Remove ability to set visuals on windows
authorBenjamin Otte <otte@redhat.com>
Thu, 6 Oct 2016 14:02:39 +0000 (16:02 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 16 Oct 2016 16:17:21 +0000 (18:17 +0200)
commit662001b60adc6171ff8351e2146c6fa1ba383f75
tree8065a6ea7fbc29e5e4202c16eadb74feeea58d46
parent380494c1d7a154e19af362756b1aaef490c60aaa
API: Remove ability to set visuals on windows

And with it, gtk_widget_get_visual() and gtk_widget_set_visual() are
gone.

We now always use the RGBA visual (if available) and otherwise fall back
to the system visual.
44 files changed:
demos/gtk-demo/offscreen_window.c
demos/gtk-demo/offscreen_window2.c
gdk/gdkwindow.c
gdk/gdkwindow.h
gdk/wayland/gdkdevice-wayland.c
gdk/wayland/gdkdnd-wayland.c
gdk/win32/gdkwindow-win32.c
gdk/x11/gdkdnd-x11.c
gtk/deprecated/Makefile.inc
gtk/deprecated/gtkhandlebox.c [deleted file]
gtk/deprecated/gtkhandlebox.h [deleted file]
gtk/deprecated/gtkmisc.c
gtk/gtk.h
gtk/gtkdnd.c
gtk/gtkdrawingarea.c
gtk/gtkeventbox.c
gtk/gtkfixed.c
gtk/gtkiconview.c
gtk/gtklayout.c
gtk/gtkmenu.c
gtk/gtkmenushell.c
gtk/gtknotebook.c
gtk/gtkoffscreenwindow.c
gtk/gtkoverlay.c
gtk/gtkpaned.c
gtk/gtkpopover.c
gtk/gtkrevealer.c
gtk/gtkscrolledwindow.c
gtk/gtkseparatortoolitem.c
gtk/gtkspinbutton.c
gtk/gtkstack.c
gtk/gtktextview.c
gtk/gtktoolitemgroup.c
gtk/gtktoolpalette.c
gtk/gtktreeview.c
gtk/gtktreeviewcolumn.c
gtk/gtkviewport.c
gtk/gtkwidget.c
gtk/gtkwidget.h
gtk/gtkwindow.c
gtk/inspector/inspect-button.c
tests/gtkoffscreenbox.c
tests/subsurface.c
tests/testgtk.c